pool for irrigation - English Synonyms Dictionary